56797ff051e52419099b1402b7605a6ad9dfbf10,codeInsight/impl/com/intellij/codeInsight/completion/ReferenceExpressionCompletionContributor.java,ReferenceExpressionCompletionContributor,getReferenceFilter,#PsiElement#boolean#,52
Before Change
)), TailType.NONE);
}
if (psiElement().inside(PsiJavaPatterns.psiElement(PsiVariable.class)).accepts(element)) {
return new Pair<ElementFilter, TailType>(
new AndFilter(new ElementExtractorFilter(new ExcludeDeclaredFilter(new ClassFilter(PsiVariable.class))),
new ElementExtractorFilter(new ExcludeSillyAssignment())), TailType.NONE);
After Change
)), TailType.NONE);
}
if (psiElement().inside(
PsiJavaPatterns.or(
PsiJavaPatterns.psiElement(PsiAssignmentExpression.class),
PsiJavaPatterns.psiElement(PsiVariable.class))).
andNot(psiElement().afterLeaf(".")).accepts(element) &&
(secondBase || !secondChain)) {
return new Pair<ElementFilter, TailType>(
new ElementExtractorFilter(new AndFilter(new ExcludeSillyAssignment(),